present oneself to fight or compete - Allemand Anglais Dictionnaire